a rough deal - Français Anglais Dictionnaire